package fei.zhou.lambdalearn.demo3;

/**
 * 描述该类- JPA
 *
 * @author zhoufei
 * @class: Toshow
 * @date 2020/12/22 20:49
 * @Verson 1.0 -2020/12/22 20:49
 * @see
 */
public class Demo3 {
    public static void main(String[] args) {
        method(s -> System.out.println(s.toUpperCase()));
        System.out.println("-----引用对象的实例方法----");
        PrintString ps = new PrintString();
        method(ps::printUpper);
    }
    
    public static void method(Toshow toshow) {
        toshow.toSee("ABc");
    }
    interface Toshow {
        void toSee(String num);
    }
    public static class PrintString {
        // 把字符串参数变成大写的数据，然后在控制台输出
        public void printUpper(String s) {
            String result = s.toUpperCase();
            System.out.println(result);
        }
    }
}